risk guarantees - French English Dictionary